
package code.codeworld.info.service;


import code.codeworld.common.kits.Result;
import code.codeworld.info.model.Info;
import code.codeworld.info.model.vo.InfoVo;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;

import java.util.List;

/**
 * InfoService接口
 *
 * @author freecode
 * @date 2023/10/26 00:20
 **/
public interface InfoService {

    /**
     * 获取Info分页
     *
     * @author freecode
     * @date 2023/10/26 00:20
     */
    Page<Info> page(InfoVo InfoVo);

    /**
     * 获取Info集合详情
     *
     * @author freecode
     * @date 2023/10/26 00:20
     **/
    List<Info> list(InfoVo InfoVo);

    /**
     * 获取Info详情
     *
     * @author freecode
     * @date 2023/10/26 00:20
     */
    Info detail(Info info);

    /**
     * 编辑Info
     *
     * @author freecode
     * @date 2023/10/26 00:20
     */
    Result<String> editMark(Info info);

}
